import request from '@/utils/request'

const API = '/api'

// 系统配置--配置项列表
export function querySysConfigList(query) {
  return request({
    url: API + '/v1/sys/SysConfig/querySysConfigList',
    method: 'post',
    data: query
  })
}

// 系统配置--修改配置项
export function updateSysConfigByKey(query) {
  return request({
    url: API + '/v1/sys/SysConfig/updateSysConfigByKey',
    method: 'post',
    data: query
  })
}

// 系统配置--编码库列表
export function querySysConfigCodeList(query) {
  return request({
    url: API + '/v1/sys/SysConfigCode/querySysConfigCodeList',
    method: 'post',
    data: query
  })
}

// 系统配置--编码库保存
export function saveSysConfigCode(query) {
  return request({
    url: API + '/v1/sys/SysConfigCode/saveSysConfigCode',
    method: 'post',
    data: query
  })
}

// 系统配置--编码库删除
export function deleteSysConfigCode(query) {
  return request({
    url: API + '/v1/sys/SysConfigCode/deleteSysConfigCode',
    method: 'post',
    data: query
  })
}

// 系统配置--查询某个key的编码集合
export function querySysConfigCodeByKey(query) {
  return request({
    url: API + '/v1/sys/SysConfigCode/querySysConfigCodeByKey',
    method: 'post',
    data: query
  })
}
